non-reflecting wave generator - Turkish English Dictionary